Obligatorisk oppgave 2, FINF4001, H?st 2008
Innleveringsfrist torsdag 14. november 2008
Oppgave I
I "lov om barn og
foreldre", ?? 3 og 4 (paragrafoverskriftene st?r i kursiv hos lovdata):
? 3. Farskap etter ekteskap.
Som far til barnet skal reknast
den mannen som mora er gift med ved f?dselen. Dette gjeld likevel ikkje dersom ektefellene ved f?dselen var separerte ved l?yve eller dom.
Er mora enkje, skal ektemannen reknast som
far dersom ho kan ha blitt med barn f?r han d?ydde.
? 4. Vedg?ing av farskap
N?r farskap ikkje f?lgjer av reglane i ?
3, kan faren vedg? farskap under svangerskapet eller etter at barnet er f?dt.
Faren skal vedg? farskapen skriftleg anten
i f?dselsmeldinga eller ved personleg framm?te for
a) folkeregisteret
b) tilskotsfuten, dommaren eller det organ i Arbeids- og velferdsetaten som
Arbeids- og velferdsdirektoratet bestemmer.
c) norsk diplomatisk eller konsul?r tenestemann, dersom faren er i utlandet
d) skipsf?raren, dersom faren er om bord p? norsk skip i utanriksfart
e) utanlandsk styresmakt, n?r Kongen har fastsett det, eller
f) jordmor eller lege ved svangerskapskontroll.
Vedg?ing etter dette stykket gjeld berre n?r mora har godteke henne skriftleg,
eller ho er gjeven av den som mora har gjeve opp som far.
Dersom sambuarar er folkeregistrerte p?
same adresse eller erkl?rer i melding til folkeregisteret at dei bur saman, kan
sambuaren til mora vedg? farskapen etter paragrafen her, utan at mora medverkar
etter andre stykket andre punktum. Mora skal f? melding om vedg?inga. Dersom
partane er usamde om farskapen, skal det offentlege fastsetje farskapen, jf. ?
5. Departementet kan gje n?rare reglar i forskrift.
Vedg?ing kan dessutan gjevast ved
p?teikning p? farskapsf?relegg.
Er den som vil vedg? farskapen under 18
?r, m? ogs? dei som har foreldreansvaret for han, skrive under vedg?inga.
![endif]>![if>
Dere skal gj?re f?lgende :
1) Analyser
og formaliser innholdet av denne teksten og uttrykk det som pseudokode, dvs i
et mest mulig formelt oppsett der vilk?rene og den prosedyre som m? f?lges for
? avgj?re sp?rsm?let kommer klart frem.
2) Redegj?r
spesielt for de tolkningssp?rsm?l dere stod overfor i arbeidet med 1) og de
tolkningsvalg dere foretok.
3) Bruk
det formaliserte uttrykket under 1) til ? skrive teksten tilbake til naturlig
norsk uten ? gj?re innholdsmessige endringer i den opprinnelige
lovteksten.? Ble den nye teksten mer
forst?elig enn lovteksten?
Oppgave II
Anta at denne programmeringsoppgaven inng?r i et st?rre utviklingsprosjekt som skal lage en nettbasert rutine (informasjonssystem) for b?de ? vedg? et farskap, og for i ettertid ? kunne f? bekreftet at man er registrert som far til barnet".
Gj?r f?lgende
1)
Skissert
grovt hva det framtidige informasjonssystemet kan tenkes ? omfatte, b?de de
automatiserte og manuelle delene
2) Dr?ft hva slags perspektiv/orientering dere vil basere dere p? i modellering av det framtidige informasjonssystemet (dataorientering, funksjonsorientering, hendelsesorientering, eller objektorientering)![endif]>![if>
3) Ta utgangspunkt i forslaget til felles IKT-arkitektur, slik det er beskrevet i St. mld. 17: 2006-2007. Kap. 7, og i FAOS-rapporten, se forelesningen 7.10.2008. Lag et logisk design av systemet, basert p? prinsippene skissert i rapporten. Dere skal beskrive p? et overordnet niv? hva som kan inng? i de tre lagene, og angi minst 3 potensielle felleskomponenter dere kunne tenke dere ? bruke. ![endif]>![if>
4) Dr?ft kort hva arkitekturprinsippene (beskrevet i 3.2 i rapporten, se ogs? lysark 9 i forelesningen 7.10) vil bety for den l?sningen dere skal lage.? ![endif]>![if>
5) Skisser en vev-basert brukergrensesnitt for rutinen. Lag en enkel prototyp. ![endif]>![if>